package com.yoso.core.enums;

/**
 * <p>
 * 异常接口
 *    使用规则：
 *      1. 状态码在 500~10000 直接为异常；10001~20000 为警告
 *         区别在于前端收到状态码后，提示异常信息的样式：如预警为红色框，警告为黄色框
 *
 *
 *  file-center 占用14001~15000
 * </p>
 *
 * @author Michael Xu
 * @version 1.0
 * @date 2023/2/27 10:20
 */
public interface AbstractEnum {

    /**
     * 获取异常的状态码
     *
     * @return
     */
    int getCode();

    /**
     * 获取异常的提示信息
     *
     * @return
     */
    String getMessage();
}
